﻿using System;
using System.ComponentModel.DataAnnotations;
using SqlSugar;


namespace HSGD.Model.Models.HSGD_Staff.Recruitment;

[Tenant("HSGD_Staff")]
[SugarTable("rec_pos_applicant_interviewInfo")]
public class RecPosApplicantInterviewInfo : HSGDiIDEntity<int> {

    [StringLength(50)]
    public string Recruit_System_ID { get; set; }
    public int applicant_id { get; set; }
    [StringLength(50)]
    public string Person_System_ID { get; set; }
    public int? education { get; set; }
    public int? experience { get; set; }
    public int? behavior { get; set; }
    public int? behavior_attach { get; set; }
    public bool? extra { get; set; }
    public int? bank { get; set; }
    public DateTime? email_dt { get; set; }
    public bool? internalemployee { get; set; }
    public bool? relativeemployee { get; set; }
    public bool? DNSCI { get; set; }
    public bool? DI { get; set; }
    public bool? AAP { get; set; }

    [StringLength(150)]
    public string worksite { get; set; }

    public DateTime? makejoboffereffective { get; set; }

    public string rationaleselection { get; set; }
    public string rationalenonselection { get; set; }

    [StringLength(150)]
    public string ApplySignature { get; set; }

    [StringLength(150)]
    public string email { get; set; }
    public DateTime? update_dt { get; set; }
    [StringLength(150)]
    public string scan { get; set; }
    [StringLength(150)]
    public string recommend_hire { get; set; }
}